﻿using PARK.Dependency;
using System;

namespace PARK.CardAcct.Entitys.Dto.employee
{
    /// <summary>
    /// 创建用户输入
    /// </summary>
    [SuppressSniffer]
    public class EmployeeCrInput
    {
        /// <summary>
        /// 工号
        /// </summary>
        public string jobNum { get; set; }

        /// <summary>
        /// 姓名
        /// </summary>
        public string realName { get; set; }

        /// <summary>
        /// 性别
        /// </summary>
        public int? gender { get; set; }
        /// <summary>
        /// 员工类型 1正式员工 2临时员工
        /// </summary>
        public int? employeType { get; set; }
        /// <summary>
        /// 部门Id
        /// </summary>
        public string departId { get; set; }

        /// <summary>
        /// 头像
        /// </summary>
        public string headIcon { get; set; }

        /// <summary>
        /// 手机
        /// </summary>
        public string mobilePhone { get; set; }


        /// <summary>
        /// 卡号
        /// </summary>
        public string cardNo { get; set; }

        /// <summary>
        /// 长安通卡号
        /// </summary>
        public string catCardNo { get; set; }

        /// <summary>
        /// 有效期截止日
        /// </summary>
        public DateTime? expiryEndDate { get; set; }

        /// <summary>
        /// 描述
        /// </summary>
        public string description { get; set; }

        /// <summary>
        /// 图片base64
        /// </summary>
        public string fileBase64 { get; set; }

        /// <summary>
        /// 所属公司Id
        /// </summary>
        public string CompanyId { get; }

        /// <summary>
        /// 所属公司名称
        /// </summary>
        public string CompanyName { get; }

        /// <summary>
        /// 卡片GUID
        /// </summary>
        public string cardUID { get; set; }
        /// <summary>
        /// 卡片类型Id
        /// </summary>
        public string cardTypeId { get; set; }
        /// <summary>
        /// 卡片类型名称
        /// </summary>
        public string cardTypeName { get; set; }
        /// <summary>
        /// 职位
        /// </summary>
        public string eyejob { get; set; }
        /// <summary>
        /// 就餐查询权限
        /// </summary>
        public bool authMenu { get; set; }        
        /// <summary>
        /// 宇泛人员ID
        /// </summary>
        public string uni_admitGuid { get; set; }        
    }
}
